OpenRail DesignerCONNECT Edition

向导和过滤器

在使用“文本导入向导”导入文件之前,请定义一般格式(称为向导),可以重复使用该格式导入任意数量的相同类型的文件。向导描述 1) 每列数据的内容,2) 列是固定宽度还是由分隔符分隔,3) 要导入的行。

向导由一个或多个过滤器组成。过滤器是一组描述要导入的文件内不同行组的参数。在许多情况下,向导包含一个过滤器。统一的数据文件便是如此。在统一的数据文件中,要读取的所有数据行均具有相同的格式。由于格式的一致性,因此向导仅需一个过滤器即可描述统一的数据文件。为导入统一数据文件定义向导时,向导和过滤器完全相同。

另一方面,非统一的数据文件在单个数据文件中包含不同格式的行(不同的行表现出不同的格式)。要适应多种行格式,向导必须包含多个过滤器。具体地说,向导需要为每种类型的行格式提供一个过滤器。在为导入非统一数据文件定义向导的过程中,可以定义多个过滤器,这些过滤器组合在一起构成向导。

  1. 从 ASCII 工具中选择“创建 TM”。

    将显示“创建文本导入向导 (Create Text Import Wizard)”对话框。

  2. 将“向导名称”设置为 <New>,指定相应的数据类型以及要导入的文件名称。

  3. 单击“确定”。

    将显示“文本导入向导 - 第 1 步”对话框。

  4. 设置“范围内的行 (Lines within Range)”以指定文件中的哪些行包含实际数据。

  5. 单击“下一步”。

    将显示“文本导入向导 - 第 2 步”对话框。

  6. 定义如何应用过滤器、定义原始数据类型和查看已定义的过滤器。

  7. 单击“下一步”。

    将显示“文本导入向导 - 第 3 步(固定宽度)”对话框。

    将显示“文本导入向导 - 第 3 步(分隔符)”对话框。

    显示的对话框取决于您在“文本导入向导 - 第 2 步”对话框中定义的原始数据类型。

  8. 提供定义的数据类型所需的信息。

    将显示“文本导入向导 - 第 4 步”对话框。

  9. 定义要导入的文件中每列数据的内容。

  10. 单击“完成”。